;**********************************************************************
; This file is part of the Fresh project,
;
; Virtual file library.
; The routines in this library simulates file access using memory.
;**********************************************************************

struct TVFile
  .hFileName dd ?          ; Handle to the string with filename.
  .hashName  dd ?          ; hash value of the filename.
  .pos       dd ?          ; current position of the file pointer.
  .size      dd ?          ; current size of the file buffer.
  .buffer    dd ?          ; pointer to buffer with file data.
ends